
// 路由守卫
// 判断token是否存在，如果存在跳转页面，不存在返回登录页面
import { Navigate } from 'react-router-dom'
import { useSelector } from 'react-redux'

export function AuthRouter ({ children }) {
    // 获取token
    const token = useSelector((state) => state.user.token)
    // 判断token是否存在
    if (token) {
        return <>{children}</>
    } else {
        return <Navigate to={'/login'}></Navigate>
    }
}
